package com.aistar.line.vo;

import com.aistar.hotel.entity.Hotel;
import com.aistar.line.entity.*;

import java.util.List;

/**
 * @Description: java类作用描述:
 * @Author: tyg
 * @CreateDate: 2019/6/27 0027
 * @Version: 1.0
 */

public class LineSpotHotel{
    private Line line;

    private List<Spot> spots;

    private List<Hotel> hotels;

    private List<Lineanpai> lineanpais;

    private List<Linediss> linedisses;

    private List<Map> maps;


    public LineSpotHotel() {
    }

    public LineSpotHotel(Line line, List<Spot> spots, List<Hotel> hotels, List<Lineanpai> lineanpais, List<Linediss> linedisses, List<Map> maps) {
        this.line = line;
        this.spots = spots;
        this.hotels = hotels;
        this.lineanpais = lineanpais;
        this.linedisses = linedisses;
        this.maps = maps;
    }

    public Line getLine() {
        return line;
    }

    public void setLine(Line line) {
        this.line = line;
    }

    public List<Spot> getSpots() {
        return spots;
    }

    public void setSpots(List<Spot> spots) {
        this.spots = spots;
    }

    public List<Hotel> getHotels() {
        return hotels;
    }

    public void setHotels(List<Hotel> hotels) {
        this.hotels = hotels;
    }

    public List<Lineanpai> getLineanpais() {
        return lineanpais;
    }

    public void setLineanpais(List<Lineanpai> lineanpais) {
        this.lineanpais = lineanpais;
    }

    public List<Linediss> getLinedisses() {
        return linedisses;
    }

    public void setLinedisses(List<Linediss> linedisses) {
        this.linedisses = linedisses;
    }

    public List<Map> getMaps() {
        return maps;
    }

    public void setMaps(List<Map> maps) {
        this.maps = maps;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("LineSpotHotel{");
        sb.append("line=").append(line);
        sb.append(", spots=").append(spots);
        sb.append(", hotels=").append(hotels);
        sb.append(", lineanpais=").append(lineanpais);
        sb.append(", linedisses=").append(linedisses);
        sb.append(", maps=").append(maps);
        sb.append('}');
        return sb.toString();
    }
}
